faint weather - French English Dictionary